package com.cmc.cloud.cmclink.doc.api.document.req.cargomanifest;

import java.math.BigDecimal;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * cargo manifest 合计行
 * 
 * @author dev89
 * @date 2025/10/09 10:20
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Schema(description = "管理后台 - cargo manifest 合计行")
public class SummaryRowInfo {
    @Schema(description = "提单数量")
    private Integer blNumber;

    @Schema(description = "小箱数量")
    private Integer smallCntrNumber;

    @Schema(description = "大箱数量")
    private Integer bigCntrNumber;

    @Schema(description = "货物毛重合计")
    private BigDecimal grossWeightTotal;

    @Schema(description = "货物净重合计")
    private BigDecimal netWeightTotal;
}
